#wrapper h1{
	color:#C0AC16;
}
#page span{
	background-color:#C0AC16;
}
#ballholder{
	margin:20px 0;
	height:80px;
	border:solid 1px #B6A7A7;
	padding-left:10px;
}
.ball{
	width:60px;
	height:60px;
	background:url(/img/ball.png) no-repeat;
	cursor:move;
	position:absolute;
	z-index:999;
}
.ball span{
	position:relative;
	top:22px;
	left:22px;
	cursor:move;
}
#libra{
	width: 740px;
	height: 420px;
	background:url(/img/libra.png) no-repeat 50% 100%;
	margin:0 auto;
	position:relative;
}
.platform{
	width:240px;
	height:60px;
	background:url(/img/platform.png) no-repeat;
	position:absolute;
}
#left_platform{
	top:200px;
}
#right_platform{
	top:200px;
	left:500px;
}
#balance{
	width: 740px;
	height:120px;
	background:url(/img/balance.png) no-repeat 50% 100%;
	position:absolute;
	top:190px;
}
.holder{
	border:dotted 2px #CCC;
	width:240px;
	height:160px;
	position:relative;
	bottom:180px;
}
#operation{
	margin:30px 0;
}
#operation button{
	display:block;
	margin:0 auto;
}
